Các đơn vị hành chính Mamasapano, Maguindanao

Mamasapano được chia ra 18 barangay.

  • Bagumbong
  • Dabenayan
  • Daladap
  • Dasikil
  • Duguengen
  • Liab
  • Libutan/Paglala
  • Linantangan
  • Lusay
  • Mamasapano
  • Manongkaling
  • Pagatin
  • Pidsandawan
  • Pimbalakan
  • Pusao
  • Sapakan
  • Tuka
  • Tukanalipao